const path = require('path');

module.exports = {
    chainWebpack: config => {
        const fileRule = config.module.rule('file');
        fileRule.uses.clear();
        fileRule
            .test(/\.pdf|ico$/)
            .use('file-loader')
            .loader('file-loader')
            .options({
                limit: 10000,
            });
    },
    publicPath: './',
    // devServer: {
    //     open: true,
    //     proxy: {
    //         '/mweb': {
    //             target: 'http://192.103.1.50:8081',
    //             changeOrigin: true,
    //             pathRewrite: {
    //                 '^/': '/',
    //             },
    //         },
    //     },
    // },
    // configureWebpack: config => {
    //     let obj = {
    //         resolve: {
    //             extensions: ['.js', '.vue'],
    //             alias: {
    //                 '@': path.join(process.cwd(), '/src'),
    //                 '@views': path.join(process.cwd(), '/src/views'),
    //                 '@utils': path.join(process.cwd(), '/src/utils'),
    //             },
    //         },
    //     }
    //     // if (process.env.NODE_ENV === 'production') {
    //     //     // 为生产环境修改配置...
    //     // } else {
    //     //     // 为开发环境修改配置...
    //     // }
    //     return obj;
    // }
};
